<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
		<style type="text/css">
			.father{
				width: 400px;
				height: 400px;
				border: 1px solid #000;
			}
			.box1{
				width: 50px;
				height: 300px;
				background-color: red;
				float: left;
			}
			.box2{
				width: 50px;
				height: 100px;
				background-color: green;
				float: left;
				
			}
			.box3{
				width: 250px;
				height: 100px;
				background-color: blue;
				float: left;
				
			}
			
			
		</style>
	</head>
	<body>
		
		<!-- 
		1.如果父元素的宽度能够显示所有的浮动元素,
		那么浮动元素会并排显示
		2.如果父元素的宽度不能显示所有的浮动元素
		那么会从最后一个元素开始往前贴靠
		3.如果贴靠了前面所有浮动元素之后都不能显示,那么最终会贴靠
		到父元素的左边或者右边
		 
		 
		 -->
		 <div class="father">
			 
			 <div class="box1"></div>
			 <div class="box2"></div>
			 <div class="box3"></div>
			 
		 </div>
		
	</body>
</html>